temporary layoff - French English Dictionary